#ifndef AQP_HPP
#define AQP_HPP




#include <QApplication>
#include <QMessageBox>
#if QT_VERSION >= 0x040600
#include <QScopedPointer>
#else
#include <QSharedPointer>
#endif
#include <QString>


class QStringList;

namespace AQP {

void information(QWidget *parent, const QString &title,
                 const QString &text, const QString &detailedText=QString());
void warning(QWidget *parent, const QString &title,
             const QString &text, const QString &detailedText=QString());
bool question(QWidget *parent, const QString &title,
              const QString &text, const QString &detailedText=QString(),
              const QString &yesText=QObject::tr("&Yes"),
              const QString &noText=QObject::tr("&No"));
bool okToDelete(QWidget *parent, const QString &title,
                const QString &text, const QString &detailedText=QString());

} // namespace AQP

#endif // AQP_HPP
